narrow-base terrace - Turkish English Dictionary